removable pod - Spanish English Dictionary